From: kfraser@localhost.localdomain Date: Fri, 3 Nov 2006 12:08:42 +0000 (+0000) Subject: [BLKTAP] Fix gnttab unmap call to specify that address contains PTE. X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/success//%22http:/www.example.com/cgi/success/?a=commitdiff_plain;h=7fd6304c647226bae6097eaf2515968a0f1b6909;p=xen.git [BLKTAP] Fix gnttab unmap call to specify that address contains PTE. Signed-off-by: Jan Beulich --- diff --git a/linux-2.6-xen-sparse/drivers/xen/blktap/blktap.c b/linux-2.6-xen-sparse/drivers/xen/blktap/blktap.c index aef8aa0607..39e6c2e01e 100644 --- a/linux-2.6-xen-sparse/drivers/xen/blktap/blktap.c +++ b/linux-2.6-xen-sparse/drivers/xen/blktap/blktap.c @@ -908,8 +908,10 @@ static void fast_flush_area(pending_req_t *req, int k_idx, int u_idx, return; } - gnttab_set_unmap_op(&unmap[invcount], - ptep, GNTMAP_host_map, + gnttab_set_unmap_op(&unmap[invcount], ptep, + GNTMAP_host_map + | GNTMAP_application_map + | GNTMAP_contains_pte, khandle->user); invcount++; }